/* 搜索结果启程航班页 */
/* 主体部分 */
.flight-details{
	width: 2.4rem;
	height: 1.38rem;
	margin: 0.68rem 0 0.4rem;
}
.flight-details>h3{
	font-size: 0.36rem;
	line-height: 0.47rem;
	color:rgba(62,58,166,1);
	opacity:1;
}
.flight-details>span{
	display: block;
	width: 0.4rem;
	height: 0.04rem;
	background:rgba(80,81,181,1);
	opacity:1;
	border-radius: 0.02rem;
	margin: 0.27rem 0.02rem 0.29rem;
}
.flight-details>p{
	font-size: 0.24rem;
	line-height: 0.31rem;
	color:rgba(35,35,35,1);
	opacity:1;
}
#flight{
	display: flex;
	flex-wrap: wrap;
}
#flight>div{
	width: 6.7rem;
	height: 1.44rem;
	box-sizing: border-box;
	border:0.02rem solid rgba(210,210,219,1);
	opacity:1;
	border-radius:0.12rem;
	margin-bottom: 0.5rem;
	position: relative;
}
.flight-select{
	background: #5051B5;
}
#flight>div p:nth-child(1){
	position: absolute;
	top: 0.38rem;
	left: 0.42rem;
	height: 0.37rem;
	color: #3E3AA6;
	font-size: 0.24rem;
	line-height: 0.34rem;
}
#flight>div p:nth-child(2){
	position: absolute;
	top: 0.81rem;
	left: 0.40rem;
	height: 0.26rem;
	color: #232323;
	font-size: 0.20rem;
	line-height: 0.24rem;
	opacity: 0.5;
}
#flight>div p:nth-child(3){
	position: absolute;
	top: 0.38rem;
	left: 2.70rem;
	height: 0.37rem;
	color: #3E3AA6;
	font-size: 0.28rem;
	line-height: 0.34rem;
}
#flight>div p:nth-child(4){
	position: absolute;
	top: 0.81rem;
	left: 2.70rem;
	height: 0.26rem;
	color: #232323;
	font-size: 0.20rem;
	line-height: 0.24rem;
	opacity: 0.5;
}
#flight>div p:nth-child(5){
	position: absolute;
	top: 0.25rem;
	left: 4.91rem;
	height: 0.59rem;
	color: #3E3AA6;
	font-size: 0.44rem;
	line-height: 0.53rem;
}
#flight>div p:nth-child(5) span:nth-child(1){
	font-size: 0.28rem;
}
#flight>div p:nth-child(5) span:nth-child(2){
	font-size: 0.24rem;
}